package com.itfreer.bpm.calculation;

import java.util.Date;

/**
 * 时效计算接口
 * @author gj
 *
 */
public interface ITimeCalculation {
	
	/**
	 * 计算两个时间之间的时间差
	 * @param start 开始时间
	 * @param end 结束时间
	 * @return
	 */
	public Long calculateTime(Date start,Date end);
	
	/**
	 * 按天时间格式化（**天）
	 * @param spendTime 时间长度
	 * @return
	 */
	public String Dayformate(Long spendTime);
	
	/**
	 * 按天、小时时间格式化（**天**小时）
	 * @param spendTime 时间长度
	 * @return
	 */
	public String DayHourformate(Long spendTime);
	
	/**
	 * 按天、小时、分钟，时间格式（**天**小时**分）
	 * @param spendTime
	 * @return
	 */
	public String DayHourMintorformate(Long spendTime);

}
